import request from '@/utils/request'


// 获取角色列表
export function getRoleListAPI(params) {
    return request({
        url: '/park/sys/role',
        params
    })
}

// 获取tree权限列表
export function getTreeListAPI() {
    return request({
        url: '/park/sys/permision/all/tree'
    })
}


// 获取当前角色权限点列表
export function getRoleDetailAPI(roleId) {
    return request({
        url: `/park/sys/role/${roleId}`
    })
}

// 获取角色成员列表
export function getRoleUserAPT(roleId) {
    return request({
        url: `/park/sys/roleUser/${roleId}`
    })
}

// 创建角色
export function addRoleAPI(data) {
    return request({
        url: `/park/sys/role`,
        method: 'POST',
        data
    })
}

// 更改角色
export function updateRoleAPI(data) {
    return request({
        url: `/park/sys/role`,
        method: 'PUT',
        data
    })
}

// 删除角色
export function delRoleUserAPI(roleId) {
    return request({
        url: `/park/sys/role/${roleId}`,
        method: 'DELETE'
    })
}